package com.jt.www.model.pol;

import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotBlank;
import java.util.List;

/**
 * 上传批单审核/复核文件接口入参
 *
 * @author
 */

public class UploadEndorsementCheckFile {

    /**
     * 批单申请号
     */
    @ApiModelProperty("批单申请号")
    @NotBlank(message = "批单申请号不能为空！")
    private String applyNo;


    /**
     * 批单状态
     */
    @ApiModelProperty(value = "批单状态：00-已提交、01 - 待复核、02 -待出单、03 - 已出单、04 -出单失败、05 -待审核、06-审核失败、08-复核失败、99-删除、09-批单申请表已上传（特设）")
    @NotBlank(message = "批单状态不能为空！")
    private String endorseStatus;


    /**
     * 批单影印件信息
     */
    @ApiModelProperty("批单影印件信息")
    private List<FileInfoVO> fileInfoVO;

    public String getApplyNo() {
        return applyNo;
    }

    public void setApplyNo(String applyNo) {
        this.applyNo = applyNo;
    }

    public String getEndorseStatus() {
        return endorseStatus;
    }

    public void setEndorseStatus(String endorseStatus) {
        this.endorseStatus = endorseStatus;
    }

    public List<FileInfoVO> getFileInfoVO() {
        return fileInfoVO;
    }

    public void setFileInfoVO(List<FileInfoVO> fileInfoVO) {
        this.fileInfoVO = fileInfoVO;
    }
}
